package org.lestr.secuel.sogl.objets2D;

import org.lestr.secuel.m3ds.objets2D.IPixel;

public class SOGLPixel implements IPixel {

	
	// Déclaration des attributs
	private double rouge;
	private double vert;
	private double bleu;
	
	
	/** Constructeur */
	public SOGLPixel(){
		
		// Instanciation des attributs
		rouge = 1;
		vert = 1;
		bleu = 1;
		
	}// FIN SOGLPixel
	
	
	/** Défini la couleur du pixel */
	public void setCouleur(double rouge, double vert, double bleu){
		
		this.rouge = rouge;
		this.bleu = bleu;
		this.vert = vert;
		
	}// FIN defCouleur
	
	
	/** Retourne la composante rouge de la couleur du pixel */
	public double getRouge(){
		
		return rouge;
		
	}// FIN retRouge
	
	
	/** Retourne la composante verte de la couleur du pixel */
	public double getVert(){
		
		return vert;
		
	}// FIN retVert
	
	
	/** Retourne la composante bleue de la couleur du pixel */
	public double getBleu(){
		
		return bleu;
		
	}// FIN retBleu
	

}// FIN Classe